Text copied to clipboard!
Τίτλος
Text copied to clipboard!Προγραμματιστής Ενσωματωμένων Συστημάτων
Περιγραφή
Text copied to clipboard!
Αναζητούμε έναν έμπειρο και αφοσιωμένο Προγραμματιστή Ενσωματωμένων Συστημάτων για να ενταχθεί στην ομάδα μας και να συμβάλει στην ανάπτυξη καινοτόμων λύσεων λογισμικού για ενσωματωμένες πλατφόρμες. Ο ιδανικός υποψήφιος θα έχει ισχυρό υπόβαθρο στον προγραμματισμό χαμηλού επιπέδου, καλή γνώση μικροελεγκτών και εμπειρία με λειτουργικά συστήματα πραγματικού χρόνου (RTOS).
Ως Προγραμματιστής Ενσωματωμένων Συστημάτων, θα συνεργάζεστε στενά με μηχανικούς υλικού και άλλους προγραμματιστές για να σχεδιάσετε, να αναπτύξετε και να δοκιμάσετε λογισμικό που λειτουργεί σε ενσωματωμένες συσκευές. Θα συμμετέχετε σε όλα τα στάδια του κύκλου ζωής ανάπτυξης λογισμικού, από την ανάλυση απαιτήσεων έως την τελική υλοποίηση και υποστήριξη.
Οι ευθύνες σας θα περιλαμβάνουν την ανάπτυξη και βελτιστοποίηση κώδικα σε γλώσσες όπως C και C++, την ενσωμάτωση λογισμικού με υλικό, την αποσφαλμάτωση και την επίλυση προβλημάτων, καθώς και τη συγγραφή τεχνικής τεκμηρίωσης. Επιπλέον, θα πρέπει να είστε εξοικειωμένοι με εργαλεία ανάπτυξης όπως debuggers, oscilloscopes και logic analyzers.
Απαραίτητη είναι η ικανότητα εργασίας σε περιβάλλον ομάδας, η καλή επικοινωνία και η προσαρμοστικότητα σε νέες τεχνολογίες και απαιτήσεις. Η εμπειρία σε βιομηχανίες όπως η αυτοκινητοβιομηχανία, η αεροδιαστημική ή οι ιατρικές συσκευές θεωρείται πλεονέκτημα.
Αν σας ενδιαφέρει να εργαστείτε σε ένα δυναμικό και τεχνολογικά προηγμένο περιβάλλον, όπου η καινοτομία και η ποιότητα είναι προτεραιότητα, σας προσκαλούμε να υποβάλετε την αίτησή σας.
Καθήκοντα
Text copied to clipboard!- Ανάπτυξη λογισμικού για ενσωματωμένα συστήματα σε C/C++
- Συνεργασία με μηχανικούς υλικού για ενσωμάτωση λογισμικού
- Ανάλυση και κατανόηση τεχνικών απαιτήσεων
- Αποσφαλμάτωση και επίλυση προβλημάτων σε επίπεδο υλικού και λογισμικού
- Δημιουργία και συντήρηση τεχνικής τεκμηρίωσης
- Δοκιμή και επικύρωση λογισμικού σε πραγματικές συνθήκες
- Συμμετοχή στον σχεδιασμό αρχιτεκτονικής λογισμικού
- Βελτιστοποίηση απόδοσης και κατανάλωσης ενέργειας
- Χρήση εργαλείων όπως oscilloscopes και logic analyzers
- Συμμόρφωση με πρότυπα ποιότητας και ασφάλειας
Απαιτήσεις
Text copied to clipboard!- Πτυχίο Πληροφορικής, Ηλεκτρονικής ή συναφούς τομέα
- Εμπειρία στον προγραμματισμό σε C και C++
- Καλή γνώση μικροελεγκτών (π.χ. ARM, AVR, PIC)
- Εμπειρία με RTOS και bare-metal προγραμματισμό
- Κατανόηση πρωτοκόλλων επικοινωνίας (SPI, I2C, UART)
- Ικανότητα ανάγνωσης και κατανόησης ηλεκτρονικών διαγραμμάτων
- Εμπειρία με εργαλεία αποσφαλμάτωσης και ανάλυσης σήματος
- Καλή γνώση Αγγλικών (γραπτά και προφορικά)
- Ικανότητα εργασίας σε ομάδα και επίλυσης προβλημάτων
- Επιθυμητή εμπειρία σε βιομηχανικές ή ιατρικές εφαρμογές
Πιθανές ερωτήσεις συνέντευξης
Text copied to clipboard!- Ποια είναι η εμπειρία σας με μικροελεγκτές και ποια πλατφόρμα προτιμάτε;
- Έχετε εργαστεί με RTOS; Αν ναι, ποιο και σε ποιο πλαίσιο;
- Πώς αντιμετωπίζετε την αποσφαλμάτωση σε ενσωματωμένα συστήματα;
- Ποια εργαλεία χρησιμοποιείτε για την ανάλυση σήματος και επικοινωνίας;
- Έχετε εμπειρία με ανάπτυξη λογισμικού σε περιβάλλον bare-metal;
- Πώς διασφαλίζετε την ποιότητα και την αξιοπιστία του κώδικά σας;
- Έχετε συμμετάσχει σε έργα που απαιτούσαν συμμόρφωση με πρότυπα ασφαλείας;
- Ποια είναι η εμπειρία σας με πρωτόκολλα επικοινωνίας όπως SPI ή I2C;
- Πώς συνεργάζεστε με μηχανικούς υλικού σε ένα έργο;
- Ποια είναι η μεγαλύτερη πρόκληση που αντιμετωπίσατε σε ενσωματωμένο έργο;